212786ac13a1ebe94f7cc03925168d907f6a1847,src/main/java/openmods/calc/types/multi/LetExpressionFactory.java,LetExpressionFactory,executeForSingleResult,#Frame#Code#,230

Before Change



	private static TypedValue executeForSingleResult(Frame<TypedValue> frame, Code expr) {
		expr.execute(frame);
		final Stack<TypedValue> resultStack = frame.stack();
		Preconditions.checkState(resultStack.size() == 1, "Expected single result from 'let' expression, got %s", resultStack.size());
		return resultStack.pop();
	}

	private class LetSymbol extends LetSymbolBase {

After Change



	private static TypedValue executeForSingleResult(Frame<TypedValue> frame, Code expr) {
		expr.execute(frame);
		return frame.stack().popAndExpectEmptyStack();
	}

	private class LetSymbol extends LetSymbolBase {